﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using devtm.Config;

namespace devtm.Configuration.Models
{

    [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, Inherited = true, AllowMultiple = true)]
    public sealed class CustomDesignerListOfAttribute : CustomDesignerAttribute
    {

        public CustomDesignerListOfAttribute(Type typeFilter)
            : base(ConfigConstants.Design.ListOfDesignerParam.ToString())
        {
            this.TypeFilter = typeFilter;
        }


        public Type TypeFilter { get; set; }

    }

}
